package com.ruoyi.odorservice.entity.vo;

import com.ruoyi.odorservice.entity.Material;
import com.ruoyi.odorservice.entity.Source;
import com.ruoyi.odorservice.entity.SourceEnterprise;
import com.ruoyi.odorservice.entity.SourceOdor;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 污染源-企业
 * </p>
 *
 * @author mybatis-plus
 * @since 2024-12-01
 */
@Data
public class SourceEnterpriseVo {

    SourceEnterprise sourceEnterprise;

    @ApiModelProperty("工艺")
    List<Source> sources;

    @ApiModelProperty("气味")
    List<SourceOdor> odors;

    @ApiModelProperty("气味物质")
    List<Material> materials;

    @ApiModelProperty("气味->物质种类->物质")
    Map<String, Map<String,List<String>>> odorMaterials;
}
